| FIRST YEAR | ||
| Semester 1 | ||
| Course code | Course title | Credits |
| MATH 207 | Calculus 1 | 3 |
| CSC201 | Introduction to object oriented programing | 3 |
| CSC203 | Objects and data abstraction | 3 |
| COMP200 | Introduction to computers | 3 |
| ENG101 | English Language | 3 |
| Total | 15 | |
| Semester 2 | ||
| Course code | Course title | Credits |
| MATH 208 | Calculus 2 | 3 |
| CSC210 | Discreet structures 1 | 3 |
| CSC250 | Computer Architecture and organization | 3 |
| CSC251 | Computer Architecture and organization lab | 1 |
| CSCS202 | Security Foundations | 3 |
| ENG200 | Sophomore Rhetoric | 3 |
| Total | 16 | |
| Summer | ||
| Course code | Course title | Credits |
| UR S/A | Sports from list 2 | 3 |
| CUL200 | Emirates History | 3 |
| Total | 6 | |
| SECOND YEAR | ||
| Semester 3 | ||
| Course code | Course title | Credits |
| MATH307 | Calculus 3 | 3 |
| CSC310 | Discreet structures 2 | 3 |
| CSCS301 | Disaster recovery | 3 |
| UREnglish | English course from List | 3 |
| URMath | Math from list | 3 |
| Total | 15 | |
| Semester 4 | ||
| Course code | Course title | Credits |
| CSC302 | Algorithm and data structure | 3 |
| CSC304 | Operating systems | 3 |
| CSC306 | Data Base management | 3 |
| CSCS302 | Digital forensics | 3 |
| ETH200 | Ethics and Practice | 3 |
| Total | 15 | |
| Summer | ||
| Course code | Course title | Credits |
| CSCS390 | Internship | 1 |
| Elective from Cyber Security list | 3 | |
| Total | 4 | |
| THIRD YEAR | ||
| Semester 5 | ||
| Course code | Course title | Credits |
| CSCS399 | Seminar | 1 |
| STAT400 | Methodology of research | 3 |
| CSCS401 | Authentications and audits | 3 |
| CSC405 | Systems and networking | 3 |
| CSC403 | Parallel programing and cluster systems | 3 |
| Elective from Cyber Security list | 3 | |
| Total | 16 | |
| Semester 6 | ||
| Course code | Course title | Credits |
| CSCS499 | Graduation Project | 3 |
| CSC460 | Software engineering | 3 |
| CSCS463 | Cryptography | 3 |
| Elective from Cyber Security list | 3 | |
| Total | 12 |